﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="c:\program files\microsoft visual studio 8\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.Xsl"?>
<FxCopReport Version="8">
 <Targets>
  <Target Name="C:\Documents and Settings\Blodfox777@No.18\Local Settings\Temp\tmp844.tmp.cadir\bin\App_Code.dll">
   <Modules>
    <Module Name="app_code.dll">
     <Namespaces>
      <Namespace Name="WS">
       <Types>
        <Type Name="myWebService" Kind="Class" Accessibility="Public" ExternallyVisible="True">
         <Messages>
          <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
           <Issue Name="Type" Certainty="95" Level="Error">更正类型名“myWebService”的大小写。</Issue>
          </Message>
         </Messages>
         <Members>
          <Member Name="BorrowBook(System.String,System.String):System.Boolean" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="71">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“strUserID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
            <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="71">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“strBookID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="GetAllBookClass():System.Data.DataSet" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Certainty="50" Level="Warning" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="136">如果适用，将“GetAllBookClass”更改为属性。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="GetBookInfoByCondition(System.String,System.String,System.String,System.String):System.Data.DataSet" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="150">更正参数名“ISBN”中的大写。</Issue>
            </Message>
            <Message Id="3#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="150">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“ClassID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="GetBookStatisticInfo():System.Data.DataSet" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Certainty="50" Level="Warning" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="201">如果适用，将“GetBookStatisticInfo”更改为属性。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="GetBorrowInfoByUserID(System.String):System.Data.DataSet" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="Member" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="MemberId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="59">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正成员名“myWebService.GetBorrowInfoByUserID(String):DataSet”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="HasThisBook(System.String):System.Boolean" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="82">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“strBookID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="InsertNewBook(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String):System.Boolean" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="1#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="170">更正参数名“ISBN”中的大写。</Issue>
            </Message>
            <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="170">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“BookID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
            <Message Id="9#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="170">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“ClassID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="IsBorrowed(System.String):System.Boolean" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="93">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“strBookID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
          <Member Name="UpdateBookInfo(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String):System.Boolean" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
           <Messages>
            <Message Id="1#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="Parameter" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="191">更正参数名“ISBN”中的大写。</Issue>
            </Message>
            <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="191">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“BookID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
            <Message Id="9#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Status="Active" Created="2007-08-13 07:27:40Z" FixCategory="Breaking">
             <Issue Name="ParameterId" Certainty="85" Level="Error" Path="f:\8.5\DistributedSystem1\WS\App_Code" File="myWebService.cs" Line="191">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“ClassID”中“ID”的大写，将其更改为“Id”。</Issue>
            </Message>
           </Messages>
          </Member>
         </Members>
        </Type>
       </Types>
      </Namespace>
     </Namespaces>
    </Module>
   </Modules>
  </Target>
 </Targets>
 <Rules>
  <Rule TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709">
   <Name>标识符的大小写应当正确</Name>
   <Description>类型、命名空间和成员标识符应采用 Pascal 大小写格式。参数标识符应采用 Camel 大小写格式。Pascal 大小写格式约定每个单词的首字母大写，如 BackColor。Camel 大小写格式约定第一个单词的首个字母小写，所有后续单词的首个字母都大写，如 backgroundColor。</Description>
   <Resolution Name="Type">更正类型名“{0}”的大小写。</Resolution>
   <Owner />
   <Email>[none]</Email>
   <MessageLevel Certainty="95">Error</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705">
   <Name>较长的首字母缩略词应采用 Pascal 大小写格式。</Name>
   <Description>三个或更多字母组成的首字母缩略词应采用 Pascal 大小写格式。例如，应使用 XmlSpace，而不应是 XMLSpace。为与现有非托管符号方案兼容，可能需要违反此规则。但一般来说，这些符号在使用它们的程序集之外不可见。</Description>
   <Resolution Name="Parameter">更正参数名“{0}”中的大写。</Resolution>
   <Owner />
   <Email>[none]</Email>
   <MessageLevel Certainty="85">Error</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706">
   <Name>较短的首字母缩略词应全部大写</Name>
   <Description>由两个字母组成的首字母缩略词应全部大写。例如，应使用 System.IO，而不是 System.Io。尽管有些两个字母的首字母缩略词习惯采用后一种形式，但不应因此而排斥此规则。例如，“DbConnection”很常见，但并不正确，应使用“DBConnection”。为与现有非托管符号方案兼容，可能需要违反此规则。但一般来说，这些符号在使用它们的程序集之外不可见。</Description>
   <Resolution Name="MemberId">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正成员名“{0}”中“ID”的大写，将其更改为“Id”。</Resolution>
   <Resolution Name="ParameterId">“Id”是一个缩写词，因此无需遵守首字母缩略词大小写规则。请更正参数名“{1}”中“{0}”的大写，将其更改为“{2}”。</Resolution>
   <Owner />
   <Email>[none]</Email>
   <MessageLevel Certainty="85">Error</MessageLevel>
   <File Name="NamingRules.dll" Version="8.0.0.0" />
  </Rule>
  <Rule TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024">
   <Name>在适用处使用属性</Name>
   <Description>在大多数情况下，应使用属性而不是 Get/Set 方法。在下列情况下，方法比属性更可取: 第一，执行的是转换操作，操作开销大或具有显著的副作用；第二，执行的顺序很重要；第三，连续两次调用成员得到的结果不同；第四，静态成员却返回了可变的值；第五，成员返回了数组。</Description>
   <Resolution Name="Default">如果适用，将“{0}”更改为属性。</Resolution>
   <Owner />
   <Email>[none]</Email>
   <MessageLevel Certainty="75">Warning</MessageLevel>
   <File Name="DesignRules.dll" Version="8.0.0.0" />
  </Rule>
 </Rules>
 <Localized>
  <String Key="Category">类别</String>
  <String Key="CollapseAll">全部折叠</String>
  <String Key="CheckId">检查 ID</String>
  <String Key="Error">错误</String>
  <String Key="Errors">错误</String>
  <String Key="Line">行</String>
  <String Key="LocationNotStoredInPdb">&lt;Location not stored in Pdb&gt;</String>
  <String Key="Project">项目</String>
  <String Key="Rule">规则</String>
  <String Key="RuleDescription">规则说明</String>
  <String Key="Source">源</String>
  <String Key="Target">目标</String>
  <String Key="Warning">警告</String>
  <String Key="Warnings">警告</String>
  <String Key="ReportTitle">Microsoft Visual Studio 2005 代码分析报告</String>
 </Localized>
</FxCopReport>
